package com.cs.cssupplier.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author：lyj
 * @Package：com.cs.cssupplier.domain
 * @Project：RuoYi-Cloud-master
 * @name：CsAchievement
 * @Date：2024/11/11 16:43
 * @Filename：CsAchievement
 */

public class CsAchievement extends BaseEntity {
    /**
     * 业绩ID
     */
    @Excel(name="业绩ID")
    private Long yj_id;

    /**
     * 供应商ID
     */
    @Excel(name="供应商ID")
    private Long hid;

    /**
     * 采购单位
     */
    @Excel(name="采购单位")
    private String yj_unit;

    /**
     * 合作方
     */
    @Excel(name="合作方")
    private String yj_partner;

    /**
     * 签订日期
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd kk:mm:ss")
    @Excel(name = "签订日期", width = 30, dateFormat = "yyyy-MM-dd hh:mm:ss")
    private Date yj_date;

    /**
     * 合同金额
     */
    @Excel(name="合同金额")
    private Long yj_rmb;

    /**
     * 买方业务代表
     */
    @Excel(name="买方业务代表")
    private String yj_bbr;

    /**
     * 买方业务代表联系电话
     */
    @Excel(name="买方业务代表联系电话")
    private String yj_phone;

    /**
     * 合同扫描件
     */
    @Excel(name="合同扫描件")
    private String yj_scan_contract;

    /**
     * 合同内容
     */
    @Excel(name="合同内容")
    private String yj_content;

    public Long getYj_id() {
        return yj_id;
    }

    public void setYj_id(Long yj_id) {
        this.yj_id = yj_id;
    }

    public Long getHid() {
        return hid;
    }

    public void setHid(Long hid) {
        this.hid = hid;
    }

    public String getYj_unit() {
        return yj_unit;
    }

    public void setYj_unit(String yj_unit) {
        this.yj_unit = yj_unit;
    }

    public String getYj_partner() {
        return yj_partner;
    }

    public void setYj_partner(String yj_partner) {
        this.yj_partner = yj_partner;
    }

    public Date getYj_date() {
        return yj_date;
    }

    public void setYj_date(Date yj_date) {
        this.yj_date = yj_date;
    }

    public Long getYj_rmb() {
        return yj_rmb;
    }

    public void setYj_rmb(Long yj_rmb) {
        this.yj_rmb = yj_rmb;
    }

    public String getYj_bbr() {
        return yj_bbr;
    }

    public void setYj_bbr(String yj_bbr) {
        this.yj_bbr = yj_bbr;
    }

    public String getYj_phone() {
        return yj_phone;
    }

    public void setYj_phone(String yj_phone) {
        this.yj_phone = yj_phone;
    }

    public String getYj_scan_contract() {
        return yj_scan_contract;
    }

    public void setYj_scan_contract(String yj_scan_contract) {
        this.yj_scan_contract = yj_scan_contract;
    }

    public String getYj_content() {
        return yj_content;
    }

    public void setYj_content(String yj_content) {
        this.yj_content = yj_content;
    }

    @Override
    public String toString() {
        return "CsAchievement{" +
                "yj_id=" + yj_id +
                ", hid=" + hid +
                ", yj_unit='" + yj_unit + '\'' +
                ", yj_partner='" + yj_partner + '\'' +
                ", yj_date=" + yj_date +
                ", yj_rmb=" + yj_rmb +
                ", yj_bbr='" + yj_bbr + '\'' +
                ", yj_phone='" + yj_phone + '\'' +
                ", yj_scan_contract='" + yj_scan_contract + '\'' +
                ", yj_content='" + yj_content + '\'' +
                '}';
    }
}
